---
title: Box
description: "`Box`は、他のすべてのコンポーネントがその上に構築される最も抽象的なコンポーネントです。デフォルトでは、`div`要素をレンダリングします。"
storybook: components-box--basic
source: components/box
---

```tsx preview
<Box p="md" bg="bg.contrast" color="fg.contrast">
  This is the Box
</Box>
```

## 使い方

:::code-group

```tsx [package]
import { Box } from "@yamada-ui/react"
```

```tsx [alias]
import { Box } from "@/components/ui"
```

```tsx [monorepo]
import { Box } from "@workspaces/ui"
```

:::

```tsx
<Box />
```

### 異なる要素としてレンダリングする

`as`を渡すことで、異なる要素としてレンダリングすることができます。

```tsx preview
<Box as="section" p="md" bg="bg.contrast" color="fg.contrast">
  This is the section
</Box>
```

## Props

<PropsTable name="box" />
